<!DOCTYPE html>
<html dir="rtl">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="regularsize">
        <h2>حقل الحساب</h2><p/>
        <h2><img src="../images/GUID-059C9BE7-7B00-49C8-9917-B0EAEA3DA19D-web.png" alt="احتساب حقل"></h2>
        <hr/>
    <p> تعمل هذه الأداة مع طبقة إدخال لاحتساب القيم الخاصة بحقل جديد أو موجود. قم بإنشاء تعبير Arcade لاحتساب القيم لتعبئتها بالمعالم. إذا تم تمكين البيانات زمنيًا ومن نوع لحظة زمنية، يمكنك اختيارًا إنشاء تعبيرات مدركةً المسارات.
    </p>
    <p>على سبيل المثال، يفترض أنك ترغب في تعديل حقل حالي باسم  <i>TotalSales</i>. أنت تريد أن يتم تمثيل الحقل بواسطة مجموع إجمالي المبيعات في 2016 و2017. باستخدام هذه الحقول في التعبير، يمكنك حساب قيم الحقل على أنها <pre>$feature[&quot;Sales2016&quot;] + $feature[&quot;Sales2017&quot;]</pre>.
    </p>
    <p>باستخدام مثال آخر، يفترض أن يكون لديك قياسات GPS التي تسجّل الموقع والزمن بالإضافة إلى الرقم التعريفي وسرعة الحافلات في مدينة ما. أنت ترغب في إنشاء حقل جديد باسم  <i>SpeedFrom3</i> الذي يتوسط سرعة أحدث 3 قياسات GPS المسجلة لكل معلم. بالنسبة لهذه العملية الحسابية، فإننا نستخدم عملية حسابية مدركةً المسارات، حيث يكون المسار حافلة يرمز إليها بمعرّف الحافلة. العملية الحسابية لتحديد متوسط سرعة الـ 3 مقاييس الوقت السابقة ومقياس الوقت الحالي هو <pre>average($track.field[&quot;speed&quot;].history(-4))</pre>.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="inputLayer">
        <div><h2>اختر طبقة لاحتساب قيم الحقل</h2></div>
        <hr/>
        <div>
            <p>للنقاط أو الخطوط أو المناطق أو الجدول الذي يتضمن قيم الحقل المحتسبة.  
            </p>
            <p>بالإضافة إلى اختيار طبقة من الخريطة، يمكنك تحديد  <b>اختيار طبقة التحليل</b> أسفل القائمة المنسدلة لاستعراض محتوياتك لمجموعة بيانات مشاركة ملف البيانات الضخمة أو طبقة معالم. يمكنك، اختياريًا، تطبيق عامل تصفية على طبقة الإدخال أو تطبيق تحديد على طبقات مستضافة مضافة إلى خريطتك. يتم تطبيق عوامل التصفية والتحديدات بغرض التحليل. 
            </p>
        </div>
    </div>
    <div id="fields">
        <div><h2>احتساب قيم الحقل الخاصة بالحقل</h2></div>
        <hr/>
        <div>
            <p>الحقل الجديد أو الحالي الذي يتضمن القيم المحتسبة ونوع البيانات الخاص بذلك الحقل. إذا كنت تقوم باحتساب القيم على حقل موجود بالفعل، فلا يجب عليك مطابقة نوع البيانات. 
            </p>
        </div>
    </div>
    <div id="expression">
        <div><h2>إنشاء تعبير لحساب قيم الحقل</h2></div>
        <hr/>
        <div>
            <p>أضف تعبيرًا باستخدام مُنشيء التعبير لاحتساب قيم الحقل. 
            </p>
            <p>على سبيل المثال، يفترض أننا نرغب في إضافة قيم حقل باسم  <i>income</i> و <i>bonus</i>. لإضافة هذا، أضف التعبير <code>$feature[&quot;income&quot;] + $feature[&quot;bonus&quot;] </code>.
            </p>
        </div>
    </div>
    <div id="trackInfo">
        <div><h2>التعبير مُمكَّن المسار</h2></div>
        <hr/>
        <div>
            <p>حدد إذا كان التعبير مدركًا للمسار. سوف يتضمن التعبير المدرك للمسار تنسيق مثل       <pre>$track.field[&quot;fieldname&quot;].history(...)</pre>. تتطلب التعبيرات المدركة للمسار حقول لتحديد المسارات الفردية. يمكن أن تتألف المسارات من نقاط أو خطوط أو مناطق أو جداول وتتطلب فقط أن تتضمن المدخلات محدد المسار ويتم تمكين البيانات زمنيًا من نوع اللحظات الزمنية.
            </p>
        </div>
    </div>
    <div id="timeBoundarySplit">
        <div><h2>تحليل البيانات بالفواصل الزمنية</h2></div>
        <hr/>
        <div>
            <p>حدد ما إذا كنت تريد حساب القيم للمسارات باستخدام الفواصل الزمنية والتي سوف تقسم إدخالاتك للتحليل. إذا كنت تستخدم الفواصل الزمنية، يجب عليك تعيين الفاصل الزمني الذي ترغب في استخدامه، وتعيين الوقت المرجعي اختياريًا. إذا لم تقم بتعيين وقت مرجعي، سيتم استخدام 1 يناير 1970. 
            </p>
            <p>على سبيل المثال، إذا قمت بتعيين حد الوقت على يوم واحد، بدءًا من 9:00 صباحًا في الأول من يناير 1990، فسيتم اقتطاع كل مسار في الساعة 9:00 صباحًا لكل يوم وتحليله ضمن هذا المقطع. 
            </p>
            <p>استخدام الفواصل الزمنية هي طريقة سريعة لتسريع وقت الحوسبة، حيث أنه يخلق بسرعة مسارات تعقب أصغر للتحليل. في حال الانقسام بفاصل زمني هو أمر منطقي لتحليلك، فمن المستحسن معالجة البيانات الضخمة.
            </p>
        </div>
    </div>
    <div id="outputName">
        <div><h2>اسم طبقة النتيجة</h2></div>
        <hr/>
        <div>
            <p> سيتم إنشاء اسم الطبقة. إذا كنت تقوم بالكتابة إلى ArcGIS Data Store، فسيتم حفظ نتائجك في  <b>محتواي</b> وإضافته إلى الخريطة. إذا كنت تقوم بالكتابة إلى مشاركة ملف بيانات ضخمة، فسُتخزن نتائجك في مشاركة ملف البيانات الضخمة وإضافتها إلى البيان الخاص بها. لن تتم إضافتها إلى الخريطة. يستند الاسم الافتراضي إلى اسم الأداة واسم الطبقة المدخلة. إذا وُجِدَت الطبقة بالفعل، ستفشل الأداة.
            </p>
            <p>عند الكتابة إلى  ArcGIS Data Store (مخزن بيانات ضخمة للموضع المكاني والزماني أو ارتباطية) باستخدام مربع السهم المنسدل  <b>حفظ النتائج في</b>، يمكن تحديد اسم المجلد في <b>محتواي</b> حيث يتم حفظ النتائج.
            </p>
        </div>
    </div>
</div>
</html>
